body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td,font,form,p,h1,h2,h3,h4,h5,h6,span,a{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
html,body{font-size:12px;color:#333;}
body{font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;width:100%;background:#f5f5f5;}
img{border:0;}
ul,li{list-style-type:none;margin:0;padding:0;}
a{text-decoration:none;color:#333;outline:none;}
a:hover{color:#d61318;text-decoration:none;}
.cl,.clear{clear:both;}
.bgw{background-color: #FFF;}
.pd50{padding: 50px 0}
.tl{text-align:left;}
.huangse{color:#eae678;}
.yellow{color:#ed6b1e;}
.green{color:#007b3f;}
.hui{color:#696868;}
.hui2{color:#929292;}
.red2{color:#ae1202;}
.orange{color:#ffb400;}
.Dgreen{color:#0e652c;}
.hei{color:#000;}
.blue{color:#007e40;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f18{font-size:18px;}
.line30{line-height:30px;}
.line35{line-height:35px;}
.border_bottom{border-bottom:1px #CCC dashed;}
.space{height:5px;clear:both;line-height:5px;}
.container{width:1300px;margin:0 auto;}
 .ijtclc1t {
    overflow: hidden;
  }
  .ijtclc1t img {
    display: inline-block;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all .6s;
  }
  .ijtclc1t img:hover {
    transform: scale(1.2);
  }
.ijtclc2t {
    overflow: hidden;
  }
  .ijtclc2t img {
    display: inline-block;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all .6s;
  }
  .ijtclc2t img:hover {
    transform: scale(1.2);
  }
.ijtclc3t {
    overflow: hidden;
  }
  .ijtclc3t img {
    display: inline-block;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all .6s;
  }
  .ijtclc3t img:hover {
    transform: scale(1.2);
  }
.ijtclc4t {
    overflow: hidden;
  }
  .ijtclc4t img {
    display: inline-block;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all .6s;
  }
  .ijtclc4t img:hover {
    transform: scale(1.2);
  }
  .ijtclc5t {
    overflow: hidden;
  }
  .ijtclc5t img {
    display: inline-block;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all .6s;
  }
  .ijtclc5t img:hover {
    transform: scale(1.2);
  }
  .ijtclc6t {
    overflow: hidden;
  }
  .ijtclc6t img {
    display: inline-block;
    height: 100%;
    width: 100%;
    cursor: pointer;
    transition: all .6s;
  }
  .ijtclc6t img:hover {
    transform: scale(1.2);
  }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.margin_bottom30{margin-bottom:30px;}
.head{position:fixed;z-index:1000;width:100%;top:0;left:0;background:#fff;padding:0;}
.logo{padding:9px 0 9px;}
.headr{padding-top:8px;}
.headrt{line-height:35px;text-align:right;}
.headrt a{font-size:14px;color:gray;}
.headrc{padding-top:20px;}
.headrcl{width:300px;height:30px;}
.search_sub{width:33px;height:30px;border:0;background:url(../images/top_submit.jpg) no-repeat;cursor:pointer;outline:none;}
.search_text{width:265px;height:28px;border-top:1px #f0f0f0 solid;border-bottom:1px #f0f0f0 solid;border-left:1px #f0f0f0 solid;border-right:0;color:#9c9c9c;text-indent:14px;outline:none;}
.headrcr{padding-left:26px;color:#d61318;background:url(../images/top_phone.jpg) no-repeat left 50%;font-family:'times new roman', times,serif;font-size:30px;margin-left:15px;line-height:30px;font-weight:bolder; font-style: italic;}
.headrcr span{padding-left:15px;font-size:25px;}
.head_top{height: 35px; border-bottom: 1px solid #CCC; width: 100%; clear: both;}
.head_topline{height: 35px; line-height: 35px; width:1300px; margin: 0 auto;}
.str_red{width: 240px; margin-right: 50px; font-size: 18px; color: #C00; font-weight: bold; font-family: "Microsoft Yahei";}
.menu{width:100%;height:46px;background:#d61318;}
.menu ul li{width:130px;position:relative;z-index:1001;height:46px;float:left;}
.menu ul li a.one{display:block;width:133px;height:46px;text-align:center;line-height:46px;color:#fff;font-size:16px;font-weight:700;}
.menu ul li ul{display:none;position:absolute;z-index:1005;top:46px;left:0;}
.menu ul li ul li{height:36px;line-height:36px;}
.menu ul li ul li a{display:block;width:133px;height:36px;text-align:center;line-height:36px;color:#fff;font-size:14px;font-weight:400;background:#d61318;overflow:hidden;}
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.flexslider .slides{position:relative;z-index:1;}
.flexslider .slides li{height:500px;}
.flexslider .slides li a{display:block;width:1200px;height:400px;margin:0 auto;}
.flexslider .flex-control-nav{position:absolute;bottom:18px;z-index:10;width:100%;text-align:center;}
.flexslider .flex-control-nav li{width:14px;height:14px;display:inline;margin:0 4px;}
.flexslider .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:14px;overflow:hidden;background:#333;cursor:pointer;color:#fff;font-size:0;border-radius: 7px;}
.flexslider .flex-control-nav .flex-active{background:#ff4500;}
.flexslider .flex-direction-nav{height:0;}
.flexslider .flex-direction-nav a{text-decoration:none;display:block;width:71px;height:71px;position:absolute;top:50%;z-index:999;margin:-20px 0 0;border-radius: 5px}
.flexslider .flex-direction-nav .flex-prev{left:60px;background:url(../images/prev.png) no-repeat;background-color: rgba(0,0,0,.2);}
.flexslider .flex-direction-nav .flex-next{right:60px;background:url(../images/next.png) no-repeat;background-color: rgba(0,0,0,.2);}
.flexslider .flex-direction-nav .flex-prev:hover, .flexslider .flex-direction-nav .flex-next:hover{background-color: rgba(0,0,0,.3);}

.fullwide-white{width: 100%;height: auto; clear: both;display: block; overflow: hidden;background-color:#FFF;padding: 30px 0;}
.fullwide-gray{width: 100%;height: auto; clear: both;display: block; overflow: hidden;background-color:#F3F3F3;}
.iTitle p{display:inline-block;padding:10px; margin-left:calc(50% - 75px); border-bottom:2px #666 solid;color:#000; text-align: center;font-size:30px; font-weight: 700;letter-spacing:2px;}
.ijt{margin:35px auto 30px;}
.ijtt p{display:inline-block;padding-bottom:13px;border-bottom:2px #d61318 solid;color:#d61318;font-size:28px;letter-spacing:2px;}
.ijtc{padding-top:35px;}
.ijtcl{width:31.3%;height:350px;margin:25px 1%;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1);}
.ijtcl:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2);}
.ijtclt{height: 35px; line-height: 45px; text-align:center;font-size:18px;font-weight:bolder;padding-bottom:12px;}
.ijtclc1t a{display:block;width:100%;height:178px;position:relative;z-index:9;}
.ijtclc1t a .ijtclc1t_over{display:block;width:100%;height:123px;position:absolute;z-index:99;top:0;left:0;background:url(../images/icustomerc1_p_bg.png) repeat;text-align:center;font-size:50px;color:#fff;padding-top:55px;font-weight:400;}
.ijtclc1c h3{color:#707070;font-size:14px;line-height:22px;font-weight:400;height: 104px;}
.ijtclc5c ul li{font-size:14px;line-height:26px;height:26px;overflow:hidden;white-space:nowrap;}
.ijtclc6c{padding-top:20px;color:#707070;font-size:14px;line-height:26px;position:relative;z-index:9;}
.ijtclc1c a,.ijtclc4c a,.ijtclc6c a{display:block;width:100px;height:30px;position:absolute;z-index:99;bottom:0;right:0;line-height:30px;color:#fff;background:#d61319;font-size:14px;text-align:center;}
.ijtclc1c a:hover,.ijtclc4c a:hover,.ijtclc6c a:hover{background:#c01116;}
.ihonort{font-size:18px;font-weight:bolder;padding-bottom:15px;}
.ihonorc{padding-top:50px;position:relative;z-index:9;}
.ihonorc ul li{width:220px;height:160px;float:left;margin:0 20px 20px 0;}
.iyoushic{position:relative;z-index:9;font-size:16px;color:#000;font-weight:bold;padding-top:20px;padding-bottom:77px;margin:10px auto 0;}
.iyoushicimg{width:837px;height:472px;margin:0 auto;}
.iyoushic1{position:absolute;z-index:99;top:23px;left:206px;}
.iyoushic2{position:absolute;z-index:99;top:58px;left:60px;}
.iyoushic3{position:absolute;z-index:99;top:92px;left:8px;}
.iyoushic4{position:absolute;z-index:99;top:126px;left:-20px;}
.iyoushic5{position:absolute;z-index:99;top:160px;left:-35px;}
.iyoushic6{position:absolute;z-index:99;top:195px;left:0px;}
.iyoushic7{position:absolute;z-index:99;top:228px;left:-55px;}
.iyoushic8{position:absolute;z-index:99;top:263px;left:-40px;}
.iyoushic9{position:absolute;z-index:99;top:296px;left:-50px;}
.iyoushic10{position:absolute;z-index:99;top:331px;left:30px;}
.iyoushic11{position:absolute;z-index:99;top:364px;left:-15px;}
.iyoushic12{position:absolute;z-index:99;top:399px;left:15px;}
.iyoushic13{position:absolute;z-index:99;top:433px;left:95px;}
.iyoushic14{position:absolute;z-index:99;top:467px;left:190px;}

.iyoushic21{position:absolute;z-index:99;top:23px;right:218px;}
.iyoushic22{position:absolute;z-index:99;top:58px;right:65px;}
.iyoushic23{position:absolute;z-index:99;top:92px;right:100px;}
.iyoushic24{position:absolute;z-index:99;top:126px;right:20px;}
.iyoushic25{position:absolute;z-index:99;top:160px;right:0px;}
.iyoushic26{position:absolute;z-index:99;top:195px;right:-10px;}
.iyoushic27{position:absolute;z-index:99;top:228px;right:-15px;}
.iyoushic28{position:absolute;z-index:99;top:263px;right:-15px;}
.iyoushic29{position:absolute;z-index:99;top:296px;right:-10px;}
.iyoushic30{position:absolute;z-index:99;top:331px;right:10px;}
.iyoushic31{position:absolute;z-index:99;top:364px;right:25px;}
.iyoushic32{position:absolute;z-index:99;top:399px;right:55px;}
.iyoushic33{position:absolute;z-index:99;top:433px;right:110px;}
.iyoushic34{position:absolute;z-index:99;top:467px;right:20px;}

.iproductc{padding-top:27px;padding-bottom:30px;}
.iproductc ul li{width:31.3%;height:auto;float:left;background:#f1f1f1;padding-bottom:20px;position:relative;z-index:9;margin:20px 1%;}
.iproductct{text-align:center;font-size:18px;color:#000;font-weight:bolder;padding:10px 15px;}
.iproductc_i{color:#707070;font-size:14px;line-height:22px;padding:0 15px;}
.iproductc_m{display:block;width:86px;height:28px;text-align:center;line-height:28px;color:#999;float: right;margin: 10px 20px 0 0;border: 1px solid #999; border-radius:2px}


.icustomer{position:relative;z-index:9;padding-top:50px;}
.icustomerc{padding-top:27px;}
.icustomerc1 ul li{width:275px;height:170px;float:left;margin:0 24px 10px 0;}
.icustomerc1 ul li a{display:block;width:275px;position:relative;z-index:9;}
.icustomerc1 ul li a p{width:100%;height:26px;background:url(../images/icustomerc1_p_bg.png) repeat;text-align:center;overflow:hidden;white-space:nowrap;line-height:26px;color:#ccc;position:absolute;z-index:99;left:0;bottom:0;}
.icustomerc_m{position:absolute;z-index:99;bottom:10px;right:-33px;width:35px;height:85px;background:#d61318;color:#fff;display:block;text-align:center;padding-top:15px;}
.imovie{position:relative;z-index:9;padding:10px 0;}
.imovie ul li{width:31.7%;height:245px;float:left;margin:0px;padding: 10px;}
.imovie ul li a img{display:block;width:100%;height:245px;}
.imovie ul li a{display:block;width:100%;height:245px;position:relative;z-index:9;}
.imovie ul li a .imovie_over{width:100%;height:155px;position:absolute;z-index:99;top:0;left:0;background:url(../images/icustomerc1_p_bg.png) repeat;text-align:center;font-size:50px;color:#fff;padding-top:90px;font-weight:400;}
.imovie_m{position:absolute;z-index:99;bottom:20px;right:-31px;width:35px;height:85px;background:#d61318;color:#fff;display:block;text-align:center;padding-top:15px;}
.icasec{padding:50px 0 30px 50px;}
.icasec ul li{width:190px;height:46px;float:left;margin:0 10px 20px 0;}
.icasec ul li a{display:block;width:190px;height:46px;line-height:46px;font-size:16px;font-weight:400;overflow:hidden;}
.icasec ul li a i{display:block;width:46px;height:46px;float:left;margin-right:10px;background:#aaa;}
.icasec ul li a:hover{background:#fcfdff;color:#d61318;}
.icase_m{display:block;width:155px;height:37px;border:1px #d61318 solid;line-height:37px;text-align:center;color:#d61318;font-size:14px;margin:0 auto;}
.icase_m:hover{background:#d61318;color:#fff;}
.ihezuo{margin:60px auto 70px;width:1300px;}
.ihezuoc{font-size:14px;line-height:28px;}
.ihezuoc img{max-width:100%;height:auto;}
.slide3 {margin-bottom: 15px;}
.foot{width:100%;height:auto;background:#343434;}
.foot .container{color:#fff;padding:45px 0 65px;}
.footl{width:1300px;height:auto; margin: 0 auto;}
.footl dl{height:auto;float:left; margin:0 19px; text-align: center}
.footl dl.wl0{margin:0!important; margin-right:20px!important;}
.footl dl.wr0{float:right!important; margin:0!important; margin-left:10px;}
.footl dl.fdta{width:100px;}
.footl dl.fdtb{width:130px;}
.footl dl dt{margin-bottom:18px; background-color: #171717; height: 30px; line-height: 31px; font-weight: bold;}
.footl dl dt a{font-size:15px;line-height:22px;color:#fff;}
.footl dl dd a{color:#ccc;font-size:14px;line-height:30px;}
.footr{width:145px;height:auto;text-align:center;}
.footr img{margin-bottom:12px;}
.footlink{width:100%;height:auto;background:#fff;font-size:14px;color:#333;padding-bottom:30px;}
.footlink .container{color:#333;padding:15px 0;}
.footlink a{font-size:14px;line-height:22px;color:#a5a2a2;padding-right:15px;}
.copyright{width:100%;height:auto;background:#242424;}
.copyright .container{line-height:22px;color:#a9a9a9;padding:15px 0;}
.copyright a{color:#a9a9a9;}
.foot_contact{width:100%;height:auto;background:#171717;}
.f_c_area{width:1300px; height: 210px; margin:0 auto;padding:30px 0;}
.foot_logo{width:200px; height: 200px; float: left;}
.foot_logo img{padding: 35px 50px;}
.foot_lx{width: 540px; height: 200px; min-width:260px; float: left;}
.foot_lx_item{margin: 8px auto;}
.foot_lx_title{width: 440px; height: 45px; border-bottom: 1px solid #292929;}
.foot_lx_title span{width: 80px; height: 42px; line-height: 35px; text-align: center; font-size: 18px; font-weight: bold; color: #ddd; display:inline-block; border-bottom: 3px solid #5c5c5c;}
.foot_lx_address{width: 400px; height: 30px; line-height: 30px; padding-top: 5px; background:url("../images/footicon_address.png") left center no-repeat;color: #EEE; font-size: 15px;padding-left: 40px;}
.foot_lx_phone{width: 400px; height: 30px; line-height: 30px; padding-top: 5px; background:url("../images/footicon_phone.png") left center no-repeat;color: #EEE; font-size: 24px; font-family: Arial; font-weight: 900; padding-left: 40px;}
.foot_lx_mail{width: 400px; height: 30px; line-height: 30px; padding-top: 5px; background:url("../images/footicon_mail.png") left center no-repeat;color: #EEE; font-size: 15px;padding-left: 40px;}

.foot_qrcode{width: 540px; height: 200px; min-width:260px; float: right; text-align: center;}
.foot_qrcode .fqr{width: 515px; height: auto; margin: 0 auto;}
.foot_qrcode span{width: 100px; height: 200px; display: block; float: left; margin:10px 10px 0 10px; color: #EEE; font-size: 13px;}
.foot_lx, .foot_qrcode{border-left: 1px solid #3a3939;}

.footer{background-color:#999;}
.foot_info{height:120px;padding:30px;}
.lett1{letter-spacing:4px;}
.lett2{letter-spacing:16px;}
.foot_copyright{width:85%;border-top:4px solid #FFF;padding-bottom:10px;margin:0 auto 30px;}
.foot_copyright p{font-size:20px;color:#fff;line-height:25px;height:25px;text-align:center;text-decoration:none;letter-spacing:2px;}
.foot_copyright p a{color:#FFF;text-decoration:none;}

.vedio{position:fixed;z-index:9999;margin:35px auto;}
.vedio .bg{width:100%;vertical-align:middle;}
.vedio .icon{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;margin:auto;}
.vedio video{background:#fff;display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}
.vedio .vedioClose{display:none;background:#ad322c;position:absolute;top:0;right:0;width:60px;height:60px;line-height:60px;text-align:center;z-index:1;cursor:pointer;}
.alertVideoHide{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:url(../images/b-bg.png);z-index:9998;}
.alertVideoContent{display:none;position:fixed;top:10%;left:0;bottom:0;right:0;width:900px;height:auto;max-height:650px;z-index:9999;background:#000;margin:0 auto;padding:0;}
.alertVideoContent iframe{width:100%!important;height:100%!important;}
.alertVideoContent .vedioClose{position:absolute;top:0;right:-30px;width:30px;height:30px;background:#ad322c;line-height:30px;cursor:pointer;text-align:center;}
.alertVideoContent .vedioClose img{width:20px;height:20px;padding-top: 5px;}
.common_banner{width:100%;height:320px;overflow:hidden;}
.sub{width:1300px;border-top:1px solid #d61318; margin:15px auto;}
.sub-nav{float:left;width:300px;overflow:hidden;}
.sub-nav .subtitle{background:#eee;padding-bottom:15px;}
.sub-nav .subtitle h2{width:298px;height:43px;background:#d61318;text-align:center;line-height:43px;border:1px solid #ccc;border-top:0;font-size:20px;color:#fff;font-weight:bolder;margin:0 auto;}
.sub-nav-li{border-bottom:0 solid #C00;}
.sub-nav h3{font-size:14px;font-weight:400;padding:0;}
.sub-nav h3 a{color:#333;text-decoration:none;display:block;padding-left:19px;padding-right:10px;border-top:1px solid #d9d9d9;position:relative;}
.sub-nav h3 a:hover{color:#C4181F;}
.sub-nav h4{font-size:14px;background:#eee;font-weight:400;margin:0;}
.sub-nav h4 a{display:block;border-bottom:1px solid #e0e0e0;padding:8px 0 8px 35px;}
.sub-nav ul li.tton .out a{color:#c4181f;height:34px;line-height:30px;font-size:14px;background:#e0e0e0 url(../images/sideLine.png) repeat-x 0 100%;border-left:0 solid #e0e0e0;border-right:0 solid #e0e0e0;padding:0 30px 4px 18px;}

/*子下拉菜单*/
.sub-con-nav {background-color: #ffffff;position: relative;height: 50px;line-height: 50px;z-index: 55;border-bottom: 1px solid #e7e8e9;}
.sub-con-nav::before {content: '';position: absolute;left: 0;top: 0;width: 30%;height: 100%;max-width: 38%;z-index:-1;}
.sub-con-nav .subconnav {display: flex;justify-content: space-between;height: 100%;line-height:40px;font-size:14px;font-weight:400;margin:0;}
.sub-con-nav .subconnav .submenu {display: flex;width: 40%;}
.sub-con-nav .subconnav .submenu .zrt {width: 100%;background-color: #B00;}
.sub-con-nav .subconnav .submenu .zrt .zrtitem {padding: 0 50px 0 19px;color: #ffffff;font-size: 18px;font-weight: bold;position: relative;cursor: pointer;height: 100%;}
.sub-con-nav .subconnav .submenu .zrt .zrtitem .tt {text-align:left;}
.sub-con-nav .subconnav .submenu .zrt .zrtitem .ii {position: absolute;right: 0px;top: 0;width: 64px;height: 100%;background-image: url(../images/icon_menu.png);background-size: cover;}
.sub-con-nav .subconnav .submenu .zrt .zrtitem .bgimg-common{background-repeat: no-repeat;background-position: center;background-size: 40px;}
.sub-con-nav .subconnav .submenu .zrt .menu {height: 0;overflow: hidden;}
.sub-con-nav .subconnav .submenu .zrt .menu .hli {display: block;font-size: 15px;color: #333333;line-height: 50px;font-weight: 400;height: 0;border-bottom: 1px solid #EEEEEE;background-color: #ffffff;padding: 0 21px;opacity: 0;visibility: hidden;border-right: 5px solid #EEEEEE;}
.sub-con-nav .subconnav .submenu .zrt .menu .hli.on,
.sub-con-nav .subconnav .submenu .zrt .menu .hli:hover {background-color: #EEEEEE;color: #B00;font-weight: bold;border-right: 5px solid #B00;}
.sub-con-nav .subconnav .submenu .zrt.on .menu {height: auto;overflow: visible;box-shadow: 0 2px 5px 2px rgba(0, 0, 0, .1);}
.sub-con-nav .subconnav .submenu .zrt.on .menu .hli {height: 50px;opacity: 1;visibility: visible;}
.sub-con-nav .subconnav .submenu .zrt .menu .childitem{padding-left: 36px;font-size:14px;color:#444;height:40px!important;line-height:40px!important}
.menu a.xon{font-weight:bold!important; color:#B00!important;border-right: 5px solid #B00!important;}
.sub-con-nav .subconnav .subhome{width:5%;min-width:48px;height:40px;display:block;line-height:40px;background:url(../images/icon-home.png) center 0 no-repeat #B00;margin:0;border-right:1px solid #999;}
.sub-con-nav .subconnav .navtitle {display: inline-block;color: #666666;width: 55%;text-align: center;float: left;position: relative;}
.sub-con-nav .subconnav .navtitle #subcontitle{font-size: 20px;}
.zrtitem #subcontitle{font-size: 18px;}
.sub-con-nav .subconnav .navtitle .ul .aa {display: inline-block;font-size: 14px;color: #626262;margin-left: 0.48rem;position: relative;}
.sub-con-nav .subconnav .navtitle .ul .aa::after {content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background-color: transparent;}
.sub-con-nav .subconnav .navtitle .ul .aa.on {color: #B00;font-weight: bold;}
.sub-con-nav .subconnav .navtitle .ul .aa.on::after {background-color: #B00;}
.sub-con-nav .subconnav .navtitle .ul .aa:hover{color: #B00;}
.sub-con-nav .subconnav .submenu .on .zrtitem .ii {background-image: url(../images/icon_menu2.png);}
/*子下拉菜单*/


.full-con{width: 100%;}
.pro-con{width:100%;border-top:0;}
.sub-con{float:right;width:990px;border-top:0;}
.sub-con-all{border-top:0;}
.sub-con-nav{height:40px;border-bottom:1px solid #e0e0e0;}
.sub-con-nav .con{height:40px;line-height:40px;font-size:14px;background:url(../images/icon-home.png) 0 0 no-repeat;padding-left:60px;font-weight:400;margin:0;}
.sub-con-con{margin:0;background-color: #FFFFFF;}
.sub-con-con h1{line-height:50px;font-size:22px;padding: 0 5%;padding-top:14px;padding-bottom:14px;background:#e9e9e9;font-weight:600;text-align:center!important;}
.sub-con-con h2{line-height:22px;color:#FFF;font-size:16px;padding-left:16px;padding-top:4px;padding-bottom:4px;background:#d61318;font-weight:600;}
.sub-con-con .con{line-height:28px;font-size:14px;overflow:hidden;font-weight:400;padding:27px 36px;}
.sub-con-con .con img{display:block;margin:0 auto; object-fit: cover;}
.sub-con-con .con p{line-height:28px;font-size:16px;font-weight:400;padding:8px 0;}
.sub-con-con h2.f_link_title a{color: #FFF;}
.sub-con-con h2.f_link_title a:hover{color:#FFF;}
.sub-con-con .clist{line-height:35px;overflow:hidden;font-weight:400;padding:15px; padding-bottom: 0px;}
.sub-con-con .clist .clitems{width:100%;overflow:hidden;margin:0;padding:0;}
.sub-con-con .clist .clitems ul{width:100%;list-style-type:disc!important;}
.sub-con-con .clist .clitems ul li{width:46%;padding-left:3%;float:left;overflow:hidden;height:35px;margin-bottom:5px;display:block;}
.sub-con-con .clist .clitems .cldot{width:6px;height:6px;background-color:#d61318;float:left;display:inline-block;margin-right:2%;margin-top:15px;border-radius: 50%;}
.sub-con-con .clist .clitems a{float:left;overflow:hidden;height:25px;display:block;width:75%;}
.sub-con-con .clist .clitems .cltitle{float:left;text-align:left;overflow:hidden;height:35px;display:block;width:100%;font-size:14px;}
.sub-con-con .clist .clitems .cldate{float:right;text-align:right;color:#666;overflow:hidden;height:35px;display:block;width:20%;font-size:12px;}
.SK-RLinks{margin-top:20px;}
.SK-RLinks .h2 i{width:2px;height:16px;background:#C4181F;margin-top:3px;float:left;font-style:normal;}
.SK-RLinks dt i{width:2px;height:16px;background:#C4181F;margin-top:3px;float:left;}
.SK-RLinks dd{border-bottom:1px solid #e0e0e0;font-size:12px;list-style:none;background:#f1f1f1;}
.SK-RLinks dd a{display:block;list-style:none;height:37px;line-height:37px;overflow:hidden;white-space:nowrap;padding:0 0 0 12px;text-overflow:ellipsis;}
.SK-View-More{float:right;margin-top:5px;color:#666;}
.SK-View-More i{margin-left:6px;font-family:宋体;font-style:normal;}
.list-thumb-3{padding:20px 0 10px;}
.list-thumb-3 li{margin:33px; padding:15px;margin-bottom:50px;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1);}
.list-thumb-3 li:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2);}
.list-thumb-3 .img{width:270px;float:left;margin-top:7px;}
.list-thumb-3 .img img{width:270px;height:190px;max-width:280px;}
.list-thumb-3 .list-con{float:right;width:610px;}
.list-thumb-3 .intro{line-height:28px;overflow:hidden;font-size:14px;font-weight:400;height:95px;color:#999;}
.list-thumb-3 .subject{line-height:35px;font-size:16px;padding-top:5px;font-weight:600;}
.list-thumb-3 .view{height:30px;position:relative;font-weight:400;font-size:12px;}
.list-thumb-3 .view a{float:right;margin-top:5px;display:inline-block;width:104px;height:27px;line-height:27px;text-align:center;background:#d61318;color:#fff;}
.list-thumb-3 .view i{margin-left:6px;font-style:normal;}
.con_culture img {width: 100%;margin: 30px 0!important; box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2);}
.con_framework img {margin: 10px 0; padding: 10px 0;}
.con_road img {padding: 10px 0;}
.globalTitle{margin-top:25px;font-weight:400;font-size:18px;}
.globalPage{line-height:28px;font-size:14px;color:#565656;padding:20px 0;}
.PageSplit{clear:both;font-size:16px;padding-bottom:15px;text-align:center;margin:10px auto;}
.PageSplit a{display:inline-block;color:#000;text-decoration:none;margin-left:5px;padding:6px;}
.PageSplit a:hover{display:inline-block;color:#C4181F;text-decoration:none;padding:6px;}
.PageSplit .s{display:inline-block;color:#C4181F;text-decoration:none;margin-left:5px;padding:6px;}
.mvlist_info{font-size:15px;color:#666;line-height:24px;min-height:147px;height: 148px; overflow: hidden; padding:0 20px 20px;}
.teamlist{padding:30px;}
.teamlist ul li{width:31.3%;height:220px;float:left;margin:20px 1%;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1);}
.teamlist ul li:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2);}
.tlistr{width:215px;height:auto;}
.tlistr_t{height: 20px;padding-top: 8px; }
.tlistr_t a{color:#323232;font-size:18px;line-height:20px;font-weight: bold;}
.tlistr_i{color:#666;line-height:23px;padding:12px 0 8px 0;}
.tlistr_m{display:block;width:86px;height:28px;text-align:center;line-height:28px;background:#d61318;color:#fff; margin-right: 5px;}
.piclist{padding:20px 15px;}
.piclist ul li{width:31.3%;height:295px;float:left;margin:15px 1%;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1);}
.piclist ul li:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2);}
.piclist ul li img{width:100%;height:245px;}
.piclist ul li p{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px; font-weight: bold;}
.letterlist{padding:20px 15px;}
.letterlist ul li{width:23%;height: 430px; float:left;margin:20px 1%;padding: 0; box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1);}
.letterlist ul li:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2);}
.letterlist ul li img{width:100%;height: 385px;}
.letterlist ul li p{width:100%;height:40px;line-height:40px;text-align:center;font-size:16px; font-weight: bold;}
.kclist{padding:20px 8px;}
.kclist ul li{width:30%;height:auto;border:1px #f0f0f0 solid;float:left;margin:15px .8%;padding:10px .7%;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1) }
.kclist ul li:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2)}
.kclist ul li img{width:100%!important;height:245px!important;border:1px #f0f0f0 solid;}
.kclistt{padding:3px 0;}
.kclistc{padding:10px 0;}
.kclistcl{padding-left:15px;background:url(../images/kc_icon.jpg) no-repeat left 50%;color:#c8c8c8;}
.kclistcr a{display:block;width:70px;height:30px;line-height:30px;text-align:center;background:#d61318;color:#fff;}
.kclistcr a:hover{background:#b00c11;}
.ykc{padding:20px 10px;}
.ykct{padding-bottom:40px;padding-top:20px;}
.ykctl{width:40%;height:auto;text-align: right;}
.ykctr{width:400px;height:auto;}
.ykctrt{font-size:16px;line-height:38px;}
.ykctr_more{display:block;margin-top:60px;width:110px;height:36px;line-height:36px;text-align:center;background:#d61318;color:#fff;font-size:15px;}
.ykcct{width:100%;height:48px;line-height:48px;text-align:center;background:#eee;font-size:18px;color:#343434;}
.ykccc ul li{border-bottom:1px #f0f0f0 solid;padding:15px;}
.ykcccr{width:660px;height:auto;}
.ykcccr_i{line-height:25px;color:#444;padding:8px 0;}
.ykcccr_m a{display:inline-block;width:110px;height:36px;line-height:36px;text-align:center;background:#d61318;color:#fff;font-size:15px;}
.ykctrm{width:60%;height:auto;font-size:16px;line-height:60px;}
.st_select{width:260px;height:40px;border:1px #ccc solid;line-height:40px;text-indent:6px;color:#969292;}
.st_text{width:260px;height:40px;border:1px #ccc solid;line-height:40px;text-indent:16px;color:#969292;}
.shiting_text{width:150px;height:40px;line-height:40px;text-align:center;background:#d61318;color:#fff;border:0;font-size:16px;cursor:pointer;}
.shiting_text:hover{background:#a70a0f;color:#fff;}
.mvlistst ul li a.mvliststa .mvlistst_t{width:422px;height:48px;line-height:48px;position:absolute;z-index:100;top:115px;left:0;background:rgba(255,255,255,0.7);text-align:center;font-size:24px;font-weight:bolder;color:#333;}
.mvlistst ul li a.mvlistst_m{display:block;width:75px;height:30px;line-height:30px;text-align:center;background:#d61318;color:#fff;font-size:14px;margin:15px auto;}
.mvlistst ul li a.mvlistst_m:hover{background:#ab0e12;}
.kcst_me{background:#32195a;padding:60px 15px;}
.kcst_mel{width:50%;height:auto;text-align:center;padding:23px 0 0 30px;}
.kcst_melc{font-size:28px;color:#fff;font-style:italic;padding-top:40px;}
.kcst_melc span{color:red;font-size:36px;padding:0 10px;}
.kcst_mer{width:40%;height:auto;background:#46306a;padding:30px 40px 70px;}
.kcst_mer_t{width:100%;height:40px;background:#fff;margin-bottom:20px;color:#333;line-height:40px;text-indent:15px;font-size:14px;border:0;}
.kcst_mer_sub{width:100%;height:40px;background:#d61318;color:#fff;line-height:40px;font-size:14px;border:0;cursor:pointer;text-align:center;}
.sxysj ul li{width:32.3%;height:auto;border:none;float:left;background:#f0f0f0;position:relative;z-index:9;margin:15px 0.55%;}
.sxysj ul li i{display:block;width:20px;height:20px;background:url(../images/sxy_sj_jiao.jpg) no-repeat;position:absolute;z-index:99;bottom:1px;right:1px;}
.sxysjbookl{width:39%;height:auto;}
.sxysjbookr{width:61%;height:auto; padding:0;}
.sxysjl{width:100%;height:auto;}
.sxysjr{width:94%;height:auto; padding:0;}
.sxysjrt{width:99%;line-height:30px;padding-top:8px; padding-right: 1%; font-size:15px;font-weight:700;}
.sxysjri{width:98%;height:88px;line-height:22px;overflow:hidden;color:#9b9999;padding:5px 0; padding-right: 2%;}
.sxysjrc{padding-top:5px;text-align:right; padding-right: 25px;padding-bottom:10px;}
.sxysjrc a{display:inline-block;width:84px;height:27px;line-height:27px;text-align:center;background:#d61318;color:#fff;margin-left:18px;}
.sxysj ul li:hover{background:#555;}
.sxysj ul li:hover i{background:url(../images/sxy_sj_jiao_over.jpg) no-repeat;}
.contactct{padding: 50px 0}
.contactcl{width: 50%; text-align: center}
.contactcr{width: 50%;}
.contactcrc{width:420px;padding:30px 0 0 15px;}
.contactcrc ul li{line-height:25px;width:170px;height:auto;padding-left:30px;float:left;margin:0 15px 15px 0;}
.contactcrc ul li.contactcrc1{background:url(../images/contact_icon1.jpg) no-repeat left 5px;}
.contactcrc ul li.contactcrc2{background:url(../images/contact_icon2.jpg) no-repeat left 5px;}
.contactcrc ul li.contactcrc3{background:url(../images/contact_icon5.jpg) no-repeat left 5px;}
.contactcrc ul li.contactcrc4{background:url(../images/contact_icon4.jpg) no-repeat left 5px;}
.contactcrc ul li.contactcrc5{background:url(../images/contact_icon3.jpg) no-repeat left 5px;width: 340px!important}
.contactcc{margin:0px auto;}
.contactcct{width:100%;height:100px;line-height:100px;text-align:center;background:#3b82fc;color:#fff;font-size:20px;}
.contactccc ul li{width:31.3%;height:auto;float:left;margin:20px 1%;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1)}
.contactccc ul li:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2)}
.contactcccl{width:200px;height:auto;}
.contactcccr{width:190px;height:auto;}
.contactcccr1{color:#000;font-size:16px;font-weight: bold;line-height:22px;height: 44px;}
.contactcccr2{border-top:1px #f0f0f0 solid;border-bottom:1px #f0f0f0 solid;margin:10px 0;padding:10px 0;line-height: 18px; height: 54px;}
.contactcccr2 .contactcccr2l{margin-bottom:10px;}
.contactcccr2ll{width:34px;height:auto;color:#969696;}
.contactcccr2lr{color:#000;width:150px;height:auto;}
.contactcccr3{padding-top:20px;text-align:right;}
.contactcccr3 a{display:inline-block;width:80px;height:27px;line-height:27px;text-align:center;background:#d61318;color:#fff;margin-right: 10px;}
.message{background:#FFF;margin:30px 0;}
.messagel{width:50%; text-align: center;padding: 30px 0;}.messagel img{border: 0}
.messager{width:50%;height:auto;font-size:14px;color:#666;padding: 30px 0;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1)}
.messager:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2)}
.mess_text{width:300px;height:30px;border:1px #ccc solid;line-height:30px;background:#fff;text-indent:15px;}
.mess_textarea{width:300px;height:120px;border:1px #ccc solid;line-height:30px;background:#fff;text-indent:15px;font-size:12px;font-family:微软雅黑, 宋体, Arial, Helvetica, sans-serif;}
.mes_sub{width:300px;height:38px;line-height:38px;font-size:14px;color:#fff;background:#d61318;border:0;cursor:pointer;}
.mes_sub:hover{background:#a20d11;}
.buyl{width:300px;height:auto;}
.buyr{width:530px;height:auto;}
.buyrt{background:red;display:inline-block;color:#fff;line-height:25px;font-size:15px;padding:2px 15px;}
.buyrc{line-height:32px;color:#707070;font-size:14px;padding:18px 0;}
.buyrp{font-size:30px;color:#000;font-weight:bolder;padding:25px 0;}
.buyrm{font-size:20px;color:#000;line-height:45px;}
.buy_short{width:135px;height:30px;border:1px #ccc solid;line-height:30px;background:#fff;text-indent:15px;}
.honor ul li{width:30%;height:295px;float:left;margin:20px 1.5%;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1)}
.honor ul li:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2)}
.honor ul li a img{width:calc(100% - 2px);height: 246px;}
.honor ul li a p{width:100%;height:40px; overflow: hidden;font-size:15px;padding-top: 8px; font-weight: bold; color:#333; text-align:center;line-height:32px;}
.honor ul li:hover a p{color:#C00}
.ndzy{border:1px #e4e4e4 solid;background:#fcfbfd;color:#999;line-height:26px;font-size:14px;padding:10px;}
.ndetail{padding-top:30px;color:#707070;}
.aboutmovie{margin:0 auto; margin-left: 45px; margin-bottom:35px;}
.aboutmovie a{display: block;width: 826px;height: 462px;position: relative;z-index: 9;}
.aboutmovie a .imovie_over{width:826px;height:262px;position:absolute;z-index:99;top:0px;background:url(../images/icustomerc1_p_bg.png) repeat;text-align:center;font-size:50px;color:#fff;padding-top:200px;font-weight:400;display:block;}
#elevator_item{width:60px;height:60px;position:fixed;right:15px;bottom:15px;z-index:100020;display:none;}
#elevator_item.off{visibility:hidden;}
#elevator{display:block;width:60px;height:60px;background:url(../images/top.png) center center no-repeat;cursor:pointer;margin-bottom:10px;}
.pageController{width:96%;line-height:25px;text-align:right;padding:30px 0 50px;}
.pageController .xuanzhong{background-color:#d61318;color:#FFF;font-weight:700;border:#d61318 1px solid;}
.infoPages{width:96%;line-height:25px;text-align:center;padding:30px 0 50px;}
.infoPages .a1{background-color:#d61318;color:#FFF;font-weight:400;border:#d61318 1px solid;}
.infoPages .a2{background-color:#f2f2f2;color:#333;font-weight:700;border:#f2f2f2 1px solid;}
#scrollDiv{width:100%;height:35rem;overflow:hidden;}
#scrollDiv li{height:35.5rem;list-style:none;}
div,span,li{font-family:"Microsoft Yahei";}
.main{margin:0 auto;padding:0;}
.svf_left, .svf_right{width: 35%; overflow: hidden; height: auto;}
.svf_center{width: 26%; margin: 0 2%;overflow: hidden; height: auto;  text-align: center;}
.flol{float: left;display: block;}
.flor{float: right;display: block;}
.ta_l{text-align: left;}
.ta_r{text-align: right;}
.svfl_item, .svfr_item{width: 100%; height: 120px; clear: both; background-color: #FFF;border-radius: 15px; margin:5px 0;}
.svfl_item:hover, .svfr_item:hover{cursor: pointer; background-color: #CCC;}
.svfl_item:hover .svf_item_cicle, .svfr_item:hover .svf_item_cicle{background-color: #333; }
.svfl_item:hover .svf_item_title, .svfr_item:hover .svf_item_title{color: #333; }
.svf_item_cont{width: 75%; float: left;}
.svf_item_img{width: 25%; float: left;}
.svf_item_title{height: 40px; font-size: 20px; color: #C00; font-weight: bold; line-height: 40px; width: 100%;}
.svf_left .svf_item_title, .svf_left .svf_item_desc, .svf_left .svf_item_desc2{margin-left:15px;}
.svf_item_desc, .svf_item_desc2{ width: calc(100% - 15px); height: 72px; overflow: hidden; padding:0px; margin: 0px;display: block;}
.svf_item_desc p{font-size: 14px!important;color: #666;;line-height: 20px!important; padding:0px; margin: 0px;}
.svf_item_desc2 p{font-size: 14px!important;color: #666;;line-height: 18px!important; padding:0px; margin: 0px;}
.svf_item_cicle{width:55px; height:55px; padding:0px; margin: 0px;overflow: hidden;border-radius: 50%; background-color: rgb(215,25,17); text-align: center; margin: calc(50% - 15px) calc(50% - 25px);}
.svf_item_icon{width: 80%; height: 80%; margin:10% auto;}
.svf_item_icon img{width: 100%; height: 100%; padding:0;}
.svf_ci{width: 94%; height: auto; margin: 0px auto; margin-top:120px;}
.svf_ci img{width: 100%;}


.pro_top{width:100%;height:4em;font-family:"Microsoft Yahei";font-weight:600;font-size:1em;vertical-align:bottom;text-align:right;line-height:2em;}
.pro_name{height:1.6em;font-family:"Microsoft Yahei";font-weight:600;font-size:2.5em;color:#C00;text-align:center;line-height:1.6em;width:80%;overflow:hidden;margin:0 auto;}
.pro_area_title{width:96%;border-color:#C00;border-style:double;border-width:.5em; border-bottom: none; margin:3em auto 0;}
.pro_problem_title{height:2em;line-height:2em;width:66%;text-align:center;font-size:1.6em;color:#FFF;background-color:#C00;font-family:"Microsoft Yahei";display:block;margin:-1.2em auto 0;padding:0 .5em;}
#marquePic1 img{max-width:240px;}
#marquePic1 table,#marquePic2 table{display:block;width:2500px;margin-bottom:5rem;}
.pro_tool_item{width:45%;border:3px solid #B00;height:20rem;margin:20px 0;padding:10px;}
.pro_area{width:96%;border-color:#C00;border-style:double;border-width:.5em;border-top:none;margin:0 auto;}
.pro_problem_banner{width:97%;margin:0 auto;}
.pro_problem_banner img{margin-top:.8em;width:100%;}
.pro_problems{width:100%;margin:0 auto;padding:0;}
.problem_item{width:100%;margin:0;padding:1em 0;}
.proitem_title{font-size:1.6em;text-align:center;line-height:1.6em;color:#C00;padding-top: 20px;}
.proitem_des{height:1.6em;display:block; width: 22rem; background-color:#C00;line-height:1.6em;text-align:center;color:#FFF;margin:.5em auto;padding:0 2rem; border-radius: 1rem;}
.proitem_infopic{width:100%;display:block;margin-top:1em;}
.proitem_info{font-size:1em;line-height:27px;text-indent:0;width:62%;float:left;margin-left:1em;color:#333;}
.proitem_pic{width:35%;float:right;margin-top:-1.5rem;}
.proitem_pic img{border:none;}
.proitem_tips{width:100%;padding-top:1rem;clear:both;display:block;overflow:hidden;}
.proitem_tips ul{width:100%;height:11rem;display:block;font-size:1.2rem;font-weight:500;margin:0 auto;}
.proitem_tips ul li{height:2.4rem;line-height:2.4rem;margin-bottom:.5rem;float:left;display:block;overflow:hidden;width:29%;margin-left:1%;padding-left:3%;background:url(../images/doticon_red.png) .8rem center no-repeat;color:#666; border-radius:1.2rem; }
.proitem_tips ul li:hover{background:url(../images/doticon_white.png) .8rem center no-repeat;color:#FFF;background-color:#B00;}
.proitem_yeji ul li{height:22rem;float:left;display:block;overflow:hidden;width:15%;color:#666;text-align:center;border:1px solid #FFF;margin:0 0 1rem 1%;}
.proitem_yeji .yj_desc{width:95%;display:block;clear:both;margin-bottom:.5rem;overflow:hidden;padding:0 2.5%;}
.proitem_brand ul li{height:28rem;float:left;display:block;overflow:hidden;width:23.5%;color:#666;text-align:center;border:1px solid #FFF;margin:0 0 1rem 1%;}
.stcont{width:100%;height:auto;clear:both;display:block;overflow:hidden;margin-top:3rem;}
.stcont p{line-height:1.5rem;font-size:1.2rem;text-indent:2em;margin-bottom:.5rem;padding:0 1rem;}
.proitem_wenhua ul li{width:18.5%;height:26rem;float:left;display:block;overflow:hidden;color:#666;text-align:center;border:1px solid #FFF;margin:0 0 1rem 1%;}
.proitem_case{width:100%;margin-bottom:30px;clear:both;}
.procase_title{text-align:center;font-size:28px;font-weight:700;line-height:40px;width:120px;border-bottom:2px solid #C00;margin:20px auto;}
.procase{width:100%;display:block;padding:0;}
.procase_item{width:31.3%; height:33.5rem;overflow:hidden;display:block;padding:0;background-color: #fff;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1)}
.procase_item:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2)}
.procase_item a{color: #666;}
.con .main img{max-width: 100%;}
.ml2{margin:0 1%;}
.mrg_auto{float:left;margin-left:2%;}
.procase_pic img{width:100%;border:none;}
.ke-zeroborder img{width: 240px; height: 168px; border: 0px;}
.ke-zeroborder td{padding: 0 5px;}
.procase_name{height:4rem;line-height:4rem;font-size:1.5rem;font-weight:700;color: #333!important; overflow:hidden;text-align:center;}
.procase_name a{color: #333!important;}
.procase_code{display:none; visibility:hidden;height:1.5rem;line-height:1.5rem;overflow:hidden;font-size:1rem;text-align:center;color: #999;}
.procase_list{width: 90%; margin: 0 auto;}
.procase_list p.pla{display:none; visibility:hidden;height:6.5rem;overflow: hidden; line-height:1.3rem;overflow:hidden;font-size:1.2rem;margin-bottom:.5rem;color:#666!important;}
.procase_list p.plb{line-height: 1.5rem;overflow:hidden;font-size:1.2rem;margin-bottom:.5rem;color:#999!important;}
.procase_list p.plc{line-height:1.2rem;overflow:hidden;font-size:1rem;}
.procase_list .c00{color:#C00;}
.pro_question{height:150px;text-align:center;width:100%;line-height:120px;}
.pro_question span{color:#C00;font-size:39px;font-weight:600;}
.cultable{width:100%;}
.cultitle{height:120px;width:100%;background-color:#25253d;text-align:center;}
.cultitle span{font-size:45px;font-weight:400;color:#FFF;line-height:120px;}
.culcont{margin-top:30px;width:100%;height:300px;display:block;}
.culinfo{width:60%;height:300px;display:block;float:left;}
.culcontact{width:35%;height:300px;display:block;float:right;}
.culinfo .culinfo_name,.culinfo .culinfo_phone,.culinfo .culinfo_submit{height:80px;width:100%;line-height:90px;margin:16px 0;}
.culinput{height:80px;width:90%;border:1px solid #CCC;line-height:88px;font-size:28px;color:#CCC;padding-left:15px;float:right;}
.culinfo_submit .culsub{width:94%;height:80px;font-size:28px;text-align:center;color:#FFF;background-color:#95cea5;border:none;float:right;}
.culcontact_name,.culcontact_phone{height:50px;line-height:50px;font-size:32px;color:#666;}
.culcontact_phone{padding-left:33px;}
.culcontact_qrcode{padding-left:30px;}
.culcontact_name span{height:35px;width:15px;margin-top:10px;background-color:#C00;float:left;margin-right:10px;margin-left:8px;}
.pro_redtop{height:30px;width:100%;margin:25px 0;}
.pro_desc_area{width:99%;border:3px solid #333;}
.pro_fe_area{width:99%;}
.prodesc_theory{width:98%;margin:1%;}
.arrow{height:35px;clear:both;}
.pro_renli_subject{height:5rem;text-align:center;line-height:5rem;margin-bottom:2rem;}
.pro_renli_subject span{font-size:2.4rem;color:#000;font-weight:700;padding:.5rem;}
.pro_theory_subject{margin-bottom:40px; text-align: center;}
.pro_theory_subject span{height:50px;line-height:50px;border-bottom:2px solid #C00;font-size:2.5em;color:#C00;padding:5px;font-weight: bold;}
.pro_theory_subject p{color:#333; padding:5px;font-size: 15px!important; text-align: left!important;}
.pro_theory_area{width:92%;clear:both;display:block;margin:2% auto;}
.pro_theory_item{width:93%;clear:both;display:block;border:10px;float:right;margin-bottom:15px;border-color:#DDD;border-style:solid;padding-bottom: 1.2rem;}
.pro_feature_num{width: 66px;float: left;height: 66px;margin: 10px;margin-right: 25px; border: 8px double #333; border-radius: 50%;font-size: 36px; text-align: center;line-height: 66px;font-weight: bold; font-family: Arial;}
.pro_con_subject{height:4.5rem;color:#333;text-align:center;margin-bottom:3rem;}
.pro_con_subject span.pro_con_subcn{font-size:1.8rem;font-weight:700;line-height:3rem;padding:.5rem;}
.pro_con_subject span.pro_con_suben{font-size:1rem;font-weight:700;color:#666!important;line-height:1.2rem;text-transform:uppercase;padding:.5rem;}
.wh_con_lr{width:100%;height:15rem;}
.wh_con_l{width:42%;float:left;height:15rem;padding:0;}
.wh_con_l img{height:14.8rem;border:1px solid #666;padding:2px;}
.wh_con_lr:hover .wh_con_l img{border:1px solid #C00;}
.wh_con_r{width:58%;float:right;height:15rem;padding:0;}
.wh_con_rlist{width:98%;float:right;background:none;padding:0;}
.wh_con_lr:hover .wh_con_rlist{background-color:#F1F1F1;}
.wh_con_r li{height:2.2rem;line-height:1.5rem;background:url(/images/cul/icon1.png) .5rem .3rem no-repeat;width:94%;padding-left:6%;display:block;clear:both;overflow:hidden;font-size:1rem;font-weight:700;}
.wh_con_r li:hover{background:url(/images/cul/icon.png) .5rem .3rem no-repeat;color:#c00!important;}
.wh_con_div{width:100%;height:30rem;}
.wh_con_ditem{width:30%;height:14.2rem;background-color:#C00;color:#FFF;float:left;text-align:center;margin:1rem;}
.wh_con_ditem img{height:100%;width:auto;}
.wh_con_dtitle{font-size:2rem;line-height:2.5rem!important;font-weight:700;margin:1rem 0;}
.wh_con_wid{width:100%;height:19rem;}
.wh_con_wid li{border-bottom:1px solid #CCC;height:5rem;padding-bottom:.5rem;margin-bottom:.5rem;clear:both;}
.wh_con_wid li .whcw_num{font-size:4rem;width:5%;margin-left:2%;height:5rem;line-height:5rem;font-weight:700;color:#B00;display:block;float:left;}
.wh_con_wid li .whcw_txt{font-size:1.5rem;width:90%;display:block;float:left;height:5rem;line-height:2rem;padding-top:.5rem;}
.wh_con_wid li:hover{border-bottom:1px solid #B00;background-color:#B00;}
.wh_conP_desc{padding:1.5rem;}
.wh_conP_desc p{line-height:2rem;text-indent:2em;margin-bottom:.5rem;}
.outline_area{width:100%;overflow:hidden;display:block;}
.outline_info{width:32.3%;float:left;overflow:hidden;margin:0 0 2rem 1%;padding:0;}
.outline_title{width:100%;height:4rem;background-color:#C00;text-align:center;}
.outline_title span{font-size:2rem;line-height:4rem;color:#FFF;display:block;margin:0 auto;}
.outline_desc{width:100%;background-color:#fbf9ed;padding:1rem 0;}
.outline_info:hover .outline_desc{background-color:#fbefe6;}
.outline_desc p{line-height:2rem;font-size:1.4rem;padding-left:2rem;padding-right:1rem;font-weight:700;}
.outline_desc p:hover{font-weight:700!important;}
.hrem16{height:31rem;}
.hrem19{height:31rem;}
.hrem21{height:31rem;}
.hrem10{height:13rem;}
.hrem20{height:20rem;}
.hrem22{height:22.5rem;}
.hrem42{height:42.5rem;}
.hrem58{height:57.5rem;}
.lh10{line-height:10rem!important;}
.lh20{line-height:20rem!important;}
.lh22{line-height:22.5rem!important;}
.lh42{line-height:42.5rem!important;}
.lh58{line-height:57.5rem!important;}
.h160{height:160px;}
.h180{height:180px;}
.h200{height:200px;}
.h220{height:220px;}
.h250{height:250px;}
.h380{height:380px;}
.mt150{margin-top:12rem;}
.mt90{margin-top:90px;}
.mt70{margin-top:70px;}
.mt60{margin-top:60px;}
.mt40{margin-top:40px;}
.mt30{margin-top:3rem;}
.mt20{margin-top:2rem;}
.hrem10 div{margin-top:2rem;}.hrem10 div p{line-height:2rem!important;}
.hrem20 div{margin-top:4rem;}.hrem20 div p{line-height:4rem!important;}
.hrem22 div{margin-top:4rem;}.hrem22 div p{line-height:5rem!important;}
.hrem42 div{margin-top:6rem;}.hrem42 div p{line-height:10rem!important;}
.hrem58 div{margin-top:10rem;}.hrem58 div p{line-height:13rem!important;}
.consul_list_line{width:99%;border:1px solid #333;border-bottom:none;clear:both;overflow:hidden;background-color:#FFF;margin:0 auto;padding:0;}
.consul_listT,.consul_nameT,.consul_textT{line-height:3.5rem;text-align:center;float:left;font-size:1.3rem!important;display:block;font-weight:700;padding:0;}
.consul_listT{width:10%;border-right:1px solid #333;}
.consul_nameT{width:25%;border-right:1px solid #333;}
.consul_textT{width:64%;}
.consul_text_listT{width:100%;height:3.5rem;line-height:3.5rem;float:left;font-size:1.6rem;padding:0;}
.consul_text_listT span{padding-left:3%;font-size:1.3rem!important;width:100%;display:block;border-bottom:1px solid #333;}
.consul_list,.consul_name,.consul_text{line-height:2.5rem;float:left;font-size:1.2rem!important;display:block;padding:0;}
.consul_list{width:10%;text-align:center;border-right:1px solid #333;}
.consul_name{width:25%;text-align:center;border-right:1px solid #333;}
.consul_text{width:64%;text-align:left;}
.consul_text_list, .consul_text_list2{width:100%;height:2.5rem;line-height:2.5rem;float:left;font-size:1.6rem;padding:0;}
.consul_text_list span, .consul_text_list2 span{padding-left:3%;font-size:1.2rem!important;width:100%;display:block;border-bottom:1px solid #333;}
.xinfa_list_lineT{width:99%;border:1px solid #333;background-color:#B00;border-bottom:none;clear:both;overflow:hidden;margin:0 auto;padding:0;}
.xinfa_list_lineT:hover{background-color:#C00;}
.xinfa_list_line{width:99%;border:1px solid #333;background-color:#fdfddb;border-bottom:none;clear:both;overflow:hidden;margin:0 auto;padding:0;}
.xinfa_listT,.xinfa_nameT,.xinfa_textT{line-height:3.5rem;text-align:center;float:left;font-size:1.3rem!important;display:block;font-weight:700;color:#FFF;padding:0;}
.xinfa_textT{width:33%;}
.xinfa_list,.xinfa_name,.xinfa_text{line-height:2.5rem;float:left;font-weight:400;font-size:1.2rem!important;display:block;padding:0;}
.xinfa_text{width:33%;text-align:center;}
.pro_thitem_number{width:10%;float:left;margin-right:-50px;}
.pro_thitem_info{float:right;width:85%;padding-right:3%;}
.pro_thnumber{width:80px;height:80px;text-align:center;background-color:#C00;color:#FFF;margin:0 auto 0 -45px; border-radius: .5rem;}
.pro_thnumber .pro_theory_nt{font-family:Arial;display:block;font-weight:700;font-size:40px;width:100%;text-align:center;clear:both;height:40px;line-height:40px;padding-top:12px;}
.pro_thnumber .pro_theory_no{font-family:Arial;display:block;font-size:16px;width:100%;text-align:center;clear:both;height:25px;line-height:20px;}
.pro_theory_title{height:40px;line-height:40px;font-size:24px;font-weight:700;width:120px;text-align:center;margin:10px 0 10px -12px;}
.pro_theory_title span{border-bottom:1px solid #333;}
.pro_theory_item:hover .pro_theory_title span{border-bottom:1px solid #B00;}
.pro_theory_desc{line-height:29px;font-size:17px;color:#333;display:block;overflow:hidden;clear:both;}
.pro_tool_area{width:96%;margin:0 auto;}
.pro_tool_title{height:40px;border-bottom:2px solid #B00;}
.pro_tool_info{line-height:24px;}
.pro_tool_num{font-size:22px;font-weight:700;color:#B00;border:4px solid #B00;height:30px;width:30px;display:block;text-align:center;float:left;border-style:double; border-radius: 50%;}
.pro_tool_item:hover .pro_tool_num{color:#FFF;border:4px solid #FFF;background-color:#B00;border-style:double;}
.pro_tool_nt{font-size:22px;font-weight:700;display:block;float:left;padding-left:15px;line-height:32px;color:#333;}
.pro_com_feature{width:100%;clear:both;display:block;overflow:hidden;margin-bottom:30px;}
.pro_comfeature_item{width:20%;float:left;display:block;overflow:hidden;height:11rem;border:1px solid #333;background-color:#FFF;margin:1% 0 1% 2%;padding:1%;}
.pro_feature_title{height:35px;}
.pro_feature_icon{width:32px;height:32px;background:url(/images/favicon20.png) center center no-repeat;float:left;display:block;}
.pro_feature_name{width:100px;height:32px;line-height:32px;text-align:center;display:block;float:left;font-weight:700;font-size:18px;background-color:#FFF;}
.pro_feature_desc{font-size:16px;margin-left:10px;}
.pro_feature_desc2{font-size:16px;margin:10px;width: 220px; float: left;height: 66px;line-height: 22px;}
.pro_feature_name2{width:150px;height:32px;line-height:32px;text-align:center;display:block;float:left;font-weight:700;font-size:18px;background-color:#FFF;}
.service_process{width:100%;background:url(../images/sp_background.png) center center no-repeat;}
.service_process .sp1{width:20%;float:left;margin:0 0 20px;padding:20px 0;}
.service_process .sp1:hover{background-color:rgba(0,0,0,0.2);}
.service_process .sp1 .sp1_title{height:40px;width:100%;margin-bottom:10px;}
.service_process .sp1 .sp1_title .sp1_title_cn{height:22px;line-height:22px;width:100%;text-align:center;font-size:20px;font-weight:700;color:#111;float:left;}
.service_process .sp1 .sp1_title .sp1_title_en{height:18px;line-height:18px;width:100%;text-align:center;font-size:15px;font-weight:700;color:#666;float:left;}
.service_process .sp1 .sp1_frame{width:138px;height:132px;display:block;margin:0 auto;}
.service_process .sp1 .sp1_frame_area{width:138px;height:114px;}
.service_process .sp1 .sp1_frame .sp1_frame_pic{width:100px;height:110px;border:2px solid #B00;float:left;border-radius: 5px;}
.spf1{background:url(../images/stage1.png) center 15px no-repeat;}
.spf2{background:url(../images/stage3.png) center 15px no-repeat;}
.spf3{background:url(../images/stage2.png) center 15px no-repeat;}
.spf4{background:url(../images/stage4.png) center 15px no-repeat;}
.spf5{background:url(../images/stage5.png) center 15px no-repeat;}
.sp1_frame_left,.sp1_frame_right{width:17px;height:114px;float:left;}
.service_process .sp1 .sp1_frame .sp1_frame_right{background:url(../images/pro01-arrow1.png) center center no-repeat;}
.service_process .sp1 .sp1_frame .sp1_frame_name{width:100px;height:36px;line-height:34px;border:none;border-top:1px solid #B00;margin-top:75px;text-align:center;font-weight:800;display:block;overflow:hidden;z-index:100;font-size:1.3em;}
.service_process .sp1:hover .sp1_frame_name{background-color:#B00;color:#FFF;overflow:hidden;}
.sp1_frame_bottom{height:17px;width:100px;margin:0 auto;}
.service_process .sp1 .sp1_frame .sp1_frame_bottom{background:url(../images/pro01-arrow2.png) center center no-repeat;}
.service_process .sp1 .sp1_line{width:100%;height:80px;margin:5px auto 0;}
.service_process .sp1 .sp1_line .sp1_line_x{width:100%;height:20px;border-bottom:5px solid #666;}
.service_process .sp1 .sp1_line .sp1_line_y{width:31px;height:80px;text-align:center;margin:-17px auto 0;}
.service_process .sp1 .sp1_line .sp1_line_y .sp1_line_y0{width:23px;height:23px;border:3px solid #B00;background-color:#FFF;border-radius: 50%;}
.service_process .sp1 .sp1_line .sp1_line_y .sp1_line_y00{width:11px;height:11px;margin:6px auto 0;border-radius: 50%;}
.service_process .sp1 .sp1_line .sp1_line_y .sp1_line_y01{width:11px;height:11px;margin:-2px auto 0;border-radius: 50%;}
.service_process .sp1 .sp1_line .sp1_line_y .sp1_line_y1{width:3px;height:35px;margin:0 auto;}
.service_process .sp1 .sp1_items{width:66%;display:block;margin:5px auto 0;}
.sp1_items_a{width:100%;height:40px;background-color:#B00;text-align:center;font-size:15px;line-height:40px;color:#FFF;}
.sp1_items_b{width:100%;height:7px;display:block;background:url(../images/pro01-arrow3.png) center no-repeat;margin-bottom:5px;}
.fl,.left{float:left;}
.fr,.right{float:right;}
.tc,.ijtt,.procase_pic{text-align:center;}
.tr,.ykcccr_m{text-align:right;}
.dis,.display,.menu ul li:hover ul,.sub-nav h3 a:hover i,.sub-nav ul li.tton div,.honor ul li a,.aboutmovie a:hover .imovie_over{display:block;}
.undis,DIV.none,.sub-nav ul li div{display:none;}
.red,.ijtclc2c ul li a:hover,.ijtclc3c ul li a:hover,.ijtclc5c ul li a:hover,.ykctrt .red{color:#d61318;}
.f16,.kclistt a,.ykcccr_t a,.pro_tool_desc{font-size:16px;}
.fb,.sub-nav .on,.sub-nav ul li.tton .out,.consul_list_line:hover .consul_list,.consul_list_line:hover .consul_name{font-weight:700;}
.search_text:-moz-placeholder,.search_text::-moz-placeholder,input.search_text:-ms-input-placeholder,input.search_text::-webkit-input-placeholder{color:#9c9c9c;}
.ihonorc .tempWrap, .icustomerc .tempWrap{width: 1296px!important;}

.menu ul li a.one:hover,.menu ul li ul li a:hover,.menu ul li:hover a.one{background:#fff;color:#d61318;}
.ijtclc1t a .ijtclc1t_over i,.imovie ul li a .imovie_over i,.mvlist ul li a .imovie_over i,.mvlistst ul li a.mvliststa .imovie_over i,.aboutmovie a .imovie_over i,.consul_list_line:hover .consul_text_list,.consul_list_line:hover .consul_text_list2{font-weight:400;}
.ijtclc1c,.ijtclc4c{color:#707070;font-size:14px;line-height:22px;}
.ijtclc1c,.ijtclc4c,.ijtclc2c,.ijtclc3c,.ijtclc5c,.ijtclc6c{padding:10px 20px;position:relative;}
.ijtclc2c ul li,.ijtclc3c ul li,.ijtclc5c ul li{padding-left:15px;background:url(../images/i_news_square.jpg) no-repeat left 50%;font-size:14px;line-height:26px;height:26px;overflow:hidden;white-space:nowrap;}
.ijtclc2c ul li a,.ijtclc3c ul li a,.ijtclc5c ul li a{color:#323232;font-size:14px;line-height:26px;}
.ijtclc2c .tempWrap, .ijtclc3c .tempWrap, .ijtclc5c .tempWrap{height: 104px!important; overflow: hidden;}
.ijtclc4c .tempWrap{height: 82px!important; line-height: 21px; margin-bottom: 22px; overflow: hidden;}
.ijtclc6c p{height: 26px; overflow: hidden;}

.inews{width:31.3%;height:384px;margin:25px 1%;overflow:hidden;box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .1);}
.inews:hover{box-shadow: 0 2px 5px 1px rgba(0, 0, 0, .2);}
.inewsTitle{height: 35px; line-height: 45px;padding-left:15px; text-align:left;font-size:18px;font-weight:bolder;padding-bottom:12px;}
.inewslist{padding:0px;position:relative;}
.inewslist ul li{padding-left:32px;background:url(../images/i_news_square.jpg) no-repeat 20px 50%;line-height:47px;height:47px;overflow:hidden;white-space:nowrap;border-bottom:1px solid #CCC;}
.inewslist ul li a{color:#323232;font-size:14px;line-height:26px;}

.inewsHeadlines{padding:0 20px 10px 20px;position:relative;}
.inewsHeadlines li{height:88px;overflow:hidden;}
.inewsHeadlines .inewsHeaditem a{color:#323232;font-size:14px;line-height:28px; font-weight:bold;}
.inewsHeadlines .inewsHeaditem p{color:#666666;font-size:13px;line-height:21px;}

.inewsthumbs{padding:0;position:relative;}
.inewsthumbs li{overflow:hidden;}
.inewsthumbs .inewsthumbsitem a{color:#323232;font-size:14px;line-height:28px;}
.inewsthumbs .inewsthumbsitem p{color:#666666;font-size:13px;line-height:21px; padding:0 15px;}
.inewsitentitle{font-size: 15px!important; font-weight:bold; line-height:28px!important; }

.backw{background-color: #FFF;}
.icustomerc_m:hover,.imovie_m:hover,.mvlist ul li a .imovie_m:hover,.mvlistst ul li a.mvliststa .imovie_m:hover{background:#ae1115;color:#fff;}
.icasec ul li a:hover i,.icasec ul li:last-child a i{background:#d61318;}
.footl dl dd a:hover,.copyright a:hover,.list-thumb-3 .view a:hover,.tlistr_m:hover,.sxysj ul li:hover .sxysjrt a,.sxysj ul li:hover .sxysjri{color:#fff;}
.vedio .vedioClose img,.alertVideoContent .vedioClose img{vertical-align:middle;max-width:70%;}
.sub-nav .out a,.sub-nav .on a{color:#333;height:34px;line-height:30px;font-size:14px;background:#e0e0e0 url(../images/sideLine.png) repeat-x 0 100%;border-left:0 solid #e0e0e0;border-right:0 solid #e0e0e0;padding:0 30px 4px 18px;}
.sub-nav .out a i,.sub-nav .on i,.sub-nav ul li.tton .out i{position:absolute;right:10px;width:32px;height:32px;top:14px;background:url(../images/icon_arrowR.png) 0 0 no-repeat;}
.sub-nav h4 a:hover,.sub-nav h4 .xon,.SK-View-More:hover{color:#c4181f;}
.SK-RLinks .h2,.SK-RLinks dt{font-size:16px;border-bottom:1px solid #e0e0e0;padding:10px 0;}
.SK-RLinks .h2 span,.SK-RLinks dt span,.SK-Mrg-10{margin-left:10px;}
.mvlist,.mvlistst{position:relative;z-index:9;padding:40px 0;}
.mvlist ul li,.mvlistst ul li{width:31.3%;height:auto;float:left;margin:20px 1%;}
.mvlist ul li a img,.mvlistst ul li a img{width:100%!important;}
.mvlist ul li a,.mvlistst ul li a.mvliststa{display:block;width:100%; text-align: center;height:auto;position:relative;z-index:9;}
.mvlist ul li a .imovie_over,.mvlistst ul li a.mvliststa .imovie_over{width:100%;position:absolute;z-index:99;top:0;left:0;background:url(../images/icustomerc1_p_bg.png) repeat;text-align:center;font-size:50px;color:#fff;padding:25% 0;font-weight:400;}
.mvlist ul li a .imovie_m,.mvlistst ul li a.mvliststa .imovie_m{position:absolute;z-index:99;bottom:40px;right:-21px;width:25px;height:75px;background:#d61318;color:#fff;display:block;text-align:center;padding-top:5px;}
.mvlist ul li a p,.mvlistst ul li a.mvliststa p{width:100%;height:44px;line-height:44px;font-size:16px; font-weight: bold;}
.tlistl,.ykcccl{width:168px;height:auto;}
.tlistr_i span,.kclistcl span,.ykcccr_i span{color:#969696;}
.ykctr_more:hover,.ykcccr_m a:hover{background:#b10b0f;color:#fff;}
.kcst_mer_sub:hover,.contactcccr3 a:hover{background:#b21116;}
.sxysj,.contactccc,.buy,.honor{padding:40px 20px;}
.mess_select,.buy_sel{width:200px;height:30px;border:1px #ccc solid;line-height:30px;background:#fff;text-indent:3px;}
.pageController a,.infoPages span,.infoPages a{display:inline-block;background-color:#f2f2f2;border:#f2f2f2 1px solid;color:#333;margin-right:5px;padding:3px 12px;}
.pageController a:hover,.infoPages a:hover{background-color:#d61318;color:#FFF;text-decoration:none;border:#d61318 1px solid;}
.problem_item:hover,.pro_theory_item:hover,.consul_list_line:hover,.xinfa_list_line:hover,.pro_tool_item:hover,.pro_comfeature_item:hover{background-color:#EEE;}
.proitem_yeji,.proitem_brand,.proitem_wenhua{width:100%;height:auto;clear:both;display:block;}
.proitem_yeji ul,.proitem_brand ul,.proitem_wenhua ul{width:100%;display:block;clear:both;overflow:hidden;}
.problem_item:hover .proitem_yeji ul li,.problem_item:hover .proitem_brand ul li,.problem_item:hover .proitem_wenhua ul li{border:1px solid #EEE;}
.problem_item:hover .proitem_yeji ul li:hover,.problem_item:hover .proitem_brand ul li:hover,.problem_item:hover .proitem_wenhua ul li:hover{color:#333;border:1px solid #333;border-radius: 5px;}
.proitem_yeji .yj_icon,.proitem_brand .br_icon,.proitem_wenhua .wenhua_icon{width:100%;float:left;height:9rem;margin-bottom:1rem;display:block;clear:both;overflow:hidden;}
.proitem_yeji .yj_icon img,.proitem_brand .br_icon img,.proitem_wenhua .wenhua_icon img{text-align:center;display:block;margin:.5rem auto 0; width: 100px!important;}
.proitem_yeji ul li:hover .yj_icon img,.proitem_brand ul li:hover .br_icon img,.proitem_wenhua ul li:hover .wenhua_icon img{margin-top:.6rem;}
.proitem_yeji .yj_desc_ti,.proitem_brand .br_desc_ti,.proitem_wenhua .wenhua_desc_ti{width:95%;height:3rem;line-height:2rem;font-weight:700;font-size:1.6rem;text-align:center;overflow:hidden;color:#000;padding:0 2.5%;}
.proitem_yeji .yj_desc p,.proitem_brand .brand_desc p,.proitem_wenhua .wenhua_desc p{line-height:1.5rem;font-size:1.2rem;text-align:center;}
.proitem_brand .brand_desc,.proitem_wenhua .wenhua_desc{width:95%;display:block;clear:both;margin-bottom:.5rem;overflow:hidden;padding:0 2.5%;}
.wh_con_ditem:hover,.outline_info:hover .outline_title,.sp1_line_y .sp1_line_y00,.sp1_line_y .sp1_line_y01,.sp1_line_y .sp1_line_y1{background-color:#B00;}
.wh_con_wid li:hover .whcw_num,.wh_con_wid li:hover .whcw_txt{color:#FFF;}
.consul_cont_area,.xinfa_cont_area{width:100%;overflow:hidden;display:block;}
.consul_item,.xinfa_item{border-bottom:1px solid #333;margin-bottom:2rem;}
.consul_text_list:hover span,.consul_text_list2:hover span,.xinfa_list:hover,.xinfa_name:hover,.xinfa_text:hover{font-weight:700;color:#B00;}
.xinfa_listT,.xinfa_nameT{width:33%;border-right:1px solid #333;}
.xinfa_list,.xinfa_name{width:33%;text-align:center;border-right:1px solid #333;}
.pro_theory_item:hover .pro_theory_title,.pro_comfeature_item:hover .pro_feature_name,.pro_comfeature_item:hover .pro_feature_name2,.pro_comfeature_item:hover .pro_feature_num{background-color:#B00;color:#FFF;border-color:#FFF;}
.ebc_feature, .ebc_technology{width:100%;padding:0; margin-top:35px;}
.ebc_ftarea, .ebc_techarea{overflow: hidden; margin-bottom: 50px;}
.ebc_ftleft{float:left;padding: 0px;width:45%;height: 400px; z-index: 2; margin-right: 15%;}
.ebc_ftright{float:right;padding: 0px;width:45%;height: 400px; z-index: 3;margin-left: -15%; margin-top: -400px;}

.ebc_center{width:360px; height: 360px; margin: 0 auto; margin-top: 20px; z-index: 1; border: 2px dashed #CCC; border-radius: 50%;}
.ebc_center_0{width:320px; height: 320px; margin: 0 auto; margin-top: 20px; z-index: 1; border: 2px dashed #CCC; border-radius: 50%;}
.ftleft_item_a{margin-top: 15px;}
.ftleft_item_b{margin-right: 20%;}
.ftleft_item_a, .ftleft_item_b, .ftleft_item_c{width: 80%; float: right;height: 110px; margin-bottom: 30px;}
.ft_left_cont{width: 190px; height: 110px; float: left; overflow: hidden;color: #666;padding: :0px;}
.ft_left_title{width: 150px; height: 35px; line-height: 35px; background-color: #999; text-align: center;font-size: 18px; font-weight: bold; color: #FFF; clear: both; margin-bottom: 10px; float: right; margin-right: 8px;}
.ft_left_desc{width: 100%; line-height: 18px; font-size: 13px; float: left; text-align: left;clear: both;}
.ftleft_item_a:hover, .ftleft_item_b:hover, .ftleft_item_c:hover{}
.ftleft_item_a:hover .ft_left_cont, .ftleft_item_b:hover .ft_left_cont, .ftleft_item_c:hover .ft_left_cont{color:#333;}
.ftleft_item_a:hover .ft_left_title, .ftleft_item_b:hover .ft_left_title, .ftleft_item_c:hover .ft_left_title{ background-color: #3366cc;margin-bottom: 9px;}

.ft_left_imga, .ft_left_imgb, .ft_left_imgc{width: 90px; height: 90px; background-color: #FFF; text-align: center; overflow: hidden; float: right;border-radius: 50%;border: 2px solid #999;}
.ft_left_imga, .ft_left_imgc{margin-right: 5px;}
.ft_left_imga img, .ft_left_imgb img, .ft_left_imgc img{width: 60px; height: 60px;display: block;padding-top: 15px;-webkit-filter: blur(1px);-moz-filter: blur(1px);-ms-filter: blur(1px);filter: blur(1px);}
.ftleft_item_a:hover .ft_left_imga, .ftleft_item_b:hover .ft_left_imgb, .ftleft_item_c:hover .ft_left_imgc{border: 2px solid #3366cc;}
.ftleft_item_a:hover .ft_left_imga img, .ftleft_item_b:hover .ft_left_imgb img, .ftleft_item_c:hover .ft_left_imgc img{ -webkit-filter: blur(0px);-moz-filter: blur(0px);-ms-filter: blur(0px);filter: blur(0px);}

.ftright_item_a{margin-top: 31px;}
.ftright_item_b{margin-left: 20%;}
.ftright_item_a, .ftright_item_b, .ftright_item_c{width: 80%; float: left;height: 110px; margin-bottom: 30px;}
.ft_right_cont{width: 190px; height: 110px; float: right; overflow: hidden;color: #666;padding: :0px;}
.ft_right_title{width: 150px; height: 35px; line-height: 35px; background-color:#999; text-align: center;font-size: 18px; font-weight: bold; color: #FFF; clear: both; margin-bottom: 10px; float: left;}
.ft_right_desc{width: 100%; line-height: 18px; font-size: 13px; float: left; text-align: left;clear: both;}
.ftright_item_a:hover, .ftright_item_b:hover, .ftright_item_c:hover{}
.ftright_item_a:hover .ft_right_cont, .ftright_item_b:hover .ft_right_cont, .ftright_item_c:hover .ft_right_cont{color:#333;}
.ftright_item_a:hover .ft_right_title, .ftright_item_b:hover .ft_right_title, .ftright_item_c:hover .ft_right_title{ background-color: #3366cc;margin-bottom: 9px;}

.ft_right_imga, .ft_right_imgb, .ft_right_imgc{width: 90px; height: 90px; background-color: #FFF; text-align: center; overflow: hidden; float: left; right;border-radius: 50%;border: 2px solid #999;}
.ft_right_imga, .ft_right_imgc{margin-left: 5px;}
.ft_right_imga img, .ft_right_imgb img, .ft_right_imgc img{width: 60px; height: 60px; display: block;padding-top: 15px;-webkit-filter: blur(1px);-moz-filter: blur(1px);-ms-filter: blur(1px);filter: blur(1px);}
.ftright_item_a:hover .ft_right_imga, .ftright_item_b:hover .ft_right_imgb, .ftright_item_c:hover .ft_right_imgc{border: 2px solid #3366cc;}
.ftright_item_a:hover .ft_right_imga img, .ftright_item_b:hover .ft_right_imgb img, .ftright_item_c:hover .ft_right_imgc img{ -webkit-filter: blur(0px);-moz-filter: blur(0px);-ms-filter: blur(0px);filter: blur(0px);}

/*.ebc_tech*/
.ebc_techleft{float:left;padding: 0px;width:40%;height: 350px; margin-top: 10px;}
.ebc_techright{float:right;padding: 0px;width:40%;height: 350px; margin-top: 10px;}

.ebc_techcenter{width:17.5%; height: 200px;float: left;margin-left:1%; margin-top: 80px;border: 2px solid #CCC; border-radius: 10px; }
.ebc_techcenter_0{width:100px; height: 100px; margin: 0 auto; margin-top: 30px;}
.ebc_techcenter_title{height: 50px; text-align: center;line-height: 50px;font-size: 16px; font-weight: bold;}
.techleft_item_a{margin-top: 15px;}
.techleft_item_b{margin-top: 30px;}
.techleft_item_a, .techleft_item_b{width: 100%; float: right;height: 128px; margin-bottom: 20px;}
.tech_left_cont{width: 200px; height: 128px; float: left; overflow: hidden;color: #666;padding:0px; }
.tech_left_info{text-align: right; color: #B00; padding-right: 10px;font-size: 15px;}
.tech_left_title{width: 160px; height: 35px; line-height: 35px; background-color: #F66; text-align: center;font-size: 18px; font-weight: bold; color: #FFF; clear: both; margin-bottom: 10px; float: right; margin-right: 8px;}
.tech_left_desc{width: 96%; line-height: 18px; font-size: 13px; float: left; clear: both;text-align: right;padding-right: 4px;}
.techleft_item_a:hover, .techleft_item_b:hover{}
.techleft_item_a:hover .tech_left_cont, .techleft_item_b:hover .tech_left_cont{color:#333;}
.techleft_item_a:hover .tech_left_title, .techleft_item_b:hover .tech_left_title{ background-color: #B00;margin-bottom: 10px;}

.tech_left_img{width: 120px; height:120px; background-color: #F66; text-align: center; overflow: hidden; float: right;border-radius: 50%;}
.tech_left_img img{width: 80px; height: 80px;display: block;padding-top: 20px;}
.techleft_item_a:hover .tech_left_img, .techleft_item_b:hover .tech_left_img{ background-color: #B00;}


.techright_item_a{margin-top: 15px;}
.techright_item_b{margin-top: 30px;}
.techright_item_a, .techright_item_b{width: 100%; float: left;height: 128px; margin-bottom: 20px;}
.tech_right_cont{width: 200px; height: 128px; float: left; overflow: hidden;color: #666;padding:0px; }
.tech_right_info{text-align: left; color: #B00; padding-left: 10px;font-size: 15px;}
.tech_right_title{width: 160px; height: 35px; line-height: 35px; background-color: #F66; text-align: center;font-size: 18px; font-weight: bold; color: #FFF; clear: both; margin-bottom: 10px; float: left; margin-left: 8px;}
.tech_right_desc{width: 96%; line-height: 18px; font-size: 13px; float: left; clear: both;text-align: left;padding-left: 4px;}
.techright_item_a:hover, .techright_item_b:hover{}
.techright_item_a:hover .tech_right_cont, .techright_item_b:hover .tech_right_cont{color:#333;}
.techright_item_a:hover .tech_right_title, .techright_item_b:hover .tech_right_title{ background-color: #B00;margin-bottom: 10px;}

.tech_right_img{width: 120px; height:120px; background-color: #F66; text-align: center; overflow: hidden; float: left;border-radius: 50%;}
.tech_right_img img{width: 80px; height: 80px;display: block;padding-top: 20px;}
.techright_item_a:hover .tech_right_img, .techright_item_b:hover .tech_right_img{ background-color: #B00;}

.ebc_digital_main{width:100%;margin-bottom:30px;clear:both;display: block; overflow: hidden;}
.ebc_digital_item{width:24%;overflow:hidden;display:block;padding:0;}
.ebc_digital_ml2{margin:0.4%;}
.ebc_digital_pic img{width:100%;border:none;}
.ebc_digital_name{height:3rem;line-height:3rem;background-color:#B00;font-size:1.4rem;font-weight:700;color:#FFF;overflow:hidden;text-align:center;width: 100%;margin-top: 5px;margin-bottom: 10px;}
.ebc_digital_list{color:#333;}
.ebc_digital_list p.pla{line-height:1.3rem;overflow:hidden;font-size:1.2rem;margin-bottom:1.5rem;text-align: center;color:#999;}
.ebc_digital_list p.plb{line-height:1.2rem;overflow:hidden;font-size:1rem;margin-bottom:.5rem;}
.ebc_digital_list p.plc{line-height:1.2rem;overflow:hidden;font-size:1rem;}
.ebc_digital_list .c00{color:#C00;}

.ebc_digital{width:100%;margin-bottom:30px;clear:both;display: block; overflow: hidden;}
.ebc_digarea{overflow: hidden;}
.dig_area1, .dig_area2{width:100%;height:auto; clear: both;display: block;overflow: hidden;margin-bottom:30px;}
.dig_a1_title{width:9%;float: left;margin-right: 1%; height: 120px; background-color:#B00; }
.dig_a1_title span{color: #FFF;font-size:18px;height: 40px;text-align: center; line-height: 20px;display: block;width: 50%;margin: 40px auto;}
.dig_a1_items{width: 90%;float: right;height: 120px;padding: 0px;}
.dig_a1_item{width: 15.6%;float: left;margin-right: 1%;border-radius: 10px;height: 120px;background-color: #D47A7B;}
.dig_a1_item span{color: #FFF;font-size:15px;height: 40px;text-align: center;line-height: 20px;display: block;width: 80%;margin: 40px auto; }

.dig_a2_title{width:9%;float: left;margin-right: 1%; height: 180px; background-color:#B00; }
.dig_a2_title span{color: #FFF;font-size:18px;height: 80px;text-align: center; line-height: 20px;display: block;width: 50%;margin: 50px auto;}
.dig_a2_item{width: 21.5%;float: left;margin-right: 1%;  height: 178px;}
.dig_a2_itemtitle{width:30%;height: 178px; float: left;border: 1px solid #CCC;background-color:#CCC;}
.dig_a2_itemtitle span{color: #000;font-size:18px;height: 60px;text-align: center; line-height: 20px;display: block;margin: 70px auto;font-weight: bold;}
.dig_a2_itemcont{width:67%;height: 178px;border: 1px solid #CCC; float:left;}
.dig_a2_itemcont span{color: #333;font-size:12px!important;text-align: center;line-height: 18px!important;display: block;margin-top: 20px;}

.dig_area3{width:100%;height:auto;float: left;display: block;overflow: hidden;margin-bottom:30px;}
.dig_a3_title{width:9%;float: left;margin-right: 1%; height: 180px; background-color:#B00; }
.dig_a3_title span{color: #FFF;font-size:18px;height: 40px;text-align: center; line-height: 20px;display: block;width: 50%;margin: 70px auto;}
.dig_a3_item{width: 30%;float: left;margin-right: 1%; margin-bottom: 12px; height: 83px;}
.dig_a3_itemtitle{width:21%;height: 83px; float: left;border: 1px solid #CCC;}
.dig_a3_itemtitle span{color: #000;font-size:16px;height: 60px;text-align: center; line-height: 20px;display: block;margin: 11px auto;font-weight: bold;width:80%;}
.dig_a3_itemcont{width:77%;height: 83px;border: 1px solid #CCC;border-left: none; float:left;}
.dig_a3_itemcont span{color: #333;font-size:12px!important;text-align: center;line-height: 21px!important;display: block;}

.dig_a4_title{width:9%;float: left;margin-right: 1%; height: 180px; background-color:#B00; margin-top: -95px; }
.dig_a4_title span{color: #FFF;font-size:18px;height: 80px;text-align: center; line-height: 20px;display: block;width: 50%;margin: 50px auto;}
.dig_a4_items{width:18%;float: left;height: 180px; margin-top: -95px;}
.dig_a4_item{width: 98%; height: 29px; line-height: 28px; border: 1px solid #CCC; display: block; float: left; margin-bottom: 6px; text-align: center; font-size: 15px; font-weight: bold;}

.ebc_manage{width:100%;margin-bottom:30px;clear:both;display: block; overflow: hidden;}

.ebc_manage_a1{width:23%; margin: 15px 0.8%; float: left; display: block; overflow: hidden;border: 1px solid #B00;}
.mana_a1_title{height: 35px;line-height: 35px;background-color: #B00;  width: 100%;text-align:center;}
.mana_a1_title span{color: #FFF; font-size: 18px; font-weight: bold; }
.mana_a1_cont{height: 150p;width: 100%;}
.mana_a1_pic{width: 100%; text-align: center;height: 80px;clear: both; overflow: hidden;float: left;}
.mana_a1_pic img {height: 60px; display: block; margin: 0 auto; padding-top: 10px; clear: both; overflow: hidden;}
.mana_a1_des{width: 100%;height: 70px;line-height: 20px;clear: both; overflow: hidden;float: left;}
.mana_a1_des span{width: 90%; display: block; float: left; margin-left: 5%; font-size: 13px; text-align: left;}

.ebc_supply{width:100%;margin-bottom:30px;clear:both;display: block; overflow: hidden;}
.supply_a1{width: 50%; float: left;height: 118px; display: block;margin-right: 1%;overflow: hidden; background-color: #CCC;}
.supply_a2{width: 49%; float: left;height: 118px; display: block;overflow: hidden; background-color: #CCC;}
.supply_a1_title, .supply_a2_title{width:8%; margin:3% 2%;height: 93px; text-align: center; float: left;border-radius: 5px; background-color: #B00;}
.supply_a1_title span, .supply_a2_title span{width:14px; display: block; font-size: 14px;  font-weight: bold;padding-top: 3px;color: #FFF; margin-left: 10px;}
.supply_a1_title span{line-height: 17px;}
.supply_a2_title span{line-height: 14px;}
.supply_a1_cont, .supply_a2_cont{width:88%;float: left; padding: 18px 0;}
.supply_a1_item, .supply_a2_item{width:30%; height: 30px; line-height: 30px; float: left; margin: 1.5%; background-color: #666; border-radius: 5px; text-align: center;}
.supply_a1_item:hover, .supply_a2_item:hover{ background-color: #999;}
.supply_a1_item span, .supply_a2_item span{font-size: 13px; color: #FFF;}
.supply_a3{ width:100%; padding: 0px; margin-top: 20px; clear: both; display: block; float: left;}
.supply_a3 span{color:#FFF;}
.supply_a3_item{width: 13.5%;float: left; text-align: center; margin:0 0.37%; padding-top: 15px; height: 200px; background-color: #F77577;}
.supply_a3_item:hover{ background-color: #ED5D60;}
.supply_a3_itemTitle {font-size: 18px; font-weight: bold; margin-bottom: 10px;}
.supply_a3_itemCont span{line-height: 20px;}

.supply_a4{width: 65%; height: 50px; float: left;background-color: #CCC; margin-top: 20px; margin-left: 4px;}
.supply_a4_title{width: 80px; height: 35px; line-height: 35px; background-color: #B00; border-radius: 5px;float: left; text-align: center;margin: 8px 10px;}
.supply_a4_title span{color: #FFF;display: block;}
.supply_a4_item{width:90px; float: left;height: 31px; line-height: 31px; border-radius: 5px; border: 1px solid #999; text-align: center;margin: 9px 6px;}

.supply_a5{width: 30%; height: 50px; float: right;background-color: #CCC;margin-top: 20px; margin-right: 6px;}

.supply_a5_title{width: 100px; height: 35px; line-height: 35px; background-color: #B00; border-radius: 5px; float: left; text-align: center;margin: 8px 11px;}
.supply_a5_title span{color: #FFF;display: block;}

.ebc_case{width:100%;margin-bottom:30px;clear:both;display: block; overflow: hidden;}
.ebc_case_item{width:19%; float: left; margin:10px 2.8%; padding: 10px 0; border: 1px solid #999; border-radius: 8px; text-align: center;}
.ebc_case_item:hover{border: 1px solid #000; cursor: pointer;}
.ebc_case_item img {width: 95%;}
.ebc_case_tl{text-align: left;}
.ebc_case_tr{text-align: right;}

/*专家详情页*/
.ndetail .expert_cont{width: 100%;margin: 0 auto;}
.ndetail .expert_left{width: 45%;height: auto;float: left;padding: 0px;margin: 0px;overflow: hidden;}
.ndetail .expert_pic{width: 50%;margin: 15px auto; max-height: 300px;text-align: center;}
.ndetail .expert_pic img{width: auto; height: 100%;max-height: 248px;}
.ndetail .expert_major{width: 100%;float: left;}
.ndetail p.expert_name{text-align: center; color: #000; line-height: 30px!important;font-size: 22px!important;font-weight: bold!important;}
.ndetail .expert_title_list li{text-align: center;font-size: 17px;font-weight: bold; color: #000000;line-height: 30px;list-style: none;}
.ndetail .expert_title_list{width: 100%;float: left;clear: both;}
.ndetail .expert_right{width: calc(55% - 2px);float: left;padding: 0px;margin: 0px;overflow: hidden;}
.ndetail .expert_info{width: 95%;margin: 0; float: right;}
.ndetail .expert_info li.li_title{line-height: 35px;font-weight: bold;font-size: 17px;color: #000000;list-style: square;margin-top: 3px;text-indent: 0!important;}
.ndetail .expert_info li.li_item{line-height: 30px;font-size: 15px;color: #000000;margin-left: 2em;text-indent:0!important; list-style:disc;}




.side {
	position: fixed;
	width: 60px;
	height: 300px;
	background: #4D4D4D;
	right: 0;
	top: 50%;
	margin-top: -180px;
	z-index: 100;
	border-radius: 25px 0 0 25px;
}
.side ul li {
	width: 60px;
	height: 60px;
	float: left;
	position: relative;
	line-height: 50px;
}
.side ul li span {
	padding-left: 60px;
	height: 60px;
	line-height: 60px;
	display: block;
}
.side ul li .sidebox {
	vertical-align: middle;
	position: absolute;
	width: 60px;
	height: 60px;
	top: 0;
	right: 0;
	transition: all 0.3s;
	opacity: 0.8;
	filter: Alpha(opacity=80);
	color: #fff;
	overflow: hidden;
}
.side ul li .side1 {
	background: url(../images/sider.png) no-repeat 19px center;
}
.side ul li .side2 {
	background: url(../images/sider1.png) no-repeat 16px center;
}
.side ul li .side3 {
	background: url(../images/sider2.png) no-repeat 19px center;
}
.side ul li .side4 {
	background: url(../images/sider3.png) no-repeat 18px center;
}
.side ul li .side5 {
	background: url(../images/sider4.png) no-repeat 18px center;
}
.side ul li .side6 {
	background: url(../images/sider5.png) no-repeat 19px center;
}
.side ul li .sidebox img {
	padding: 11px 18px;
	float: left;
}
.side ul li .sidetop img {
	padding: 15px;
	float: left;
}
.side ul li .sidetop {
	width: 60px;
	height: 60px;
	display: inline-block;
	opacity: 0.8;
	filter: Alpha(opacity=80);
	transition: all 0.3s;
	cursor: pointer;
}
.side .sider_2wm {
	position: absolute;
	right: 60px;
	top: -85px;
	display: none;
}
.side .sider_h:hover .sider_2wm {
	display: block;
}
